/**
 * Copyright (c) 2007,中企动力华南研发中心<br>
 * All rights reserved.<br>
 */
package com.ce.pms.system.renovation.dao;

import java.util.List;

import com.ce.pms.base.dao.IPmsBaseDao;
import com.ce.pms.base.vo.SearchVO;
import com.ce.pms.system.renovation.model.CheckConfirmItemConfigDO;
import com.sitechasia.webx.core.support.Page;

/**
 * 功能描述进出场确认<br>
 * @author 易贤建 创建日期：2008-12-31<br>
 */
public interface ICheckConfirmItemConfigDao extends IPmsBaseDao<CheckConfirmItemConfigDO> {
	/**
	 * 功能描述:查询所有的装修出入证收费项目<br>
	 * @param searchVO
	 * Create author:yixianjian <br>
	 * Create on:2008-12-31  <br>
	 */
	public Page queryAll(SearchVO searchVO);

	/**
	 * 查询所有可用的进场确认项目,不分页
	 */
	public List<CheckConfirmItemConfigDO> queryAll();

	/**
	 * 功能描述:查询所有名称一样的出入证收费项目<br>
	 * @param searchVO
	 * Create author:yixianjian <br>
	 * Create on:2008-12-31  <br>
	 */
	public List<CheckConfirmItemConfigDO> findByItemName(String itemName);
	/**
	 * 功能描述:查询所有名称一样、KEYWORD不一样的出入证收费项目<br>
	 * @param searchVO
	 * Create author:yixianjian <br>
	 * Create on:2008-12-31  <br>
	 */
	public List<CheckConfirmItemConfigDO> findByItemNameWithoutKeyword(Long keyword,String itemName);
}
